home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / CRS / crs47.d81 / burst64.sfx / adding burst next >
Text File  |  1990-02-12  |  5KB  |  184 lines

  1.         ┬╒╥╙╘ ═ODE ╞OR ╘HE ├64
  2.         ----------------------
  3.  
  4.        ╨ART ╔: ┴DDING ┬╒╥╙╘ MODE
  5.  
  6.           ┬Y ┴NDREW ┼. ═ILESKI
  7.       "╥ECURSION" ON ╤UANTUM ╠INK
  8.      ├OPYRIGHT AS OF ╬OVEMBER, 1989
  9.  
  10.      ╓ERSION DATED ╙EPTEMBER 1, 1990
  11.  
  12.     ╘HIS FILE IS BEING OFFERED AS
  13. "╙HARE╫ARE" SEE ╞INAL ╫ORDS FOR DETAILS
  14.  
  15. ┬╒╥╙╘ MODE?
  16. -----------
  17.  
  18. ┼VERYONE KNOWS HOW FAST THE SERIAL BUS
  19. ON THE ├64 RUNS; TOO SLOW! ┼VEN THE
  20. ├OMMODORE ENGINEERS REALISED THIS
  21. PROBLEM WHEN THEY DESIGNED THE ├128.
  22. ╘HE ├128 CAN USE TWO NEW, AND MUCH
  23. SPEEDIER SERIAL TRANSFERS CALLED "╞┴╙╘"
  24. AND "┬╒╥╙╘" MODES. ╘HIS WAS TERRIFIC
  25. FOR THE ├128 USERS, BUT IT LEFT THE
  26. POOR ├64 USERS OUT IN THE COLD!
  27.  
  28. ╫ELL, THE TIME HAS COME FOR ├64 USERS
  29. TO COME IN FROM THE COLD. ╘HIS ARTICLE
  30. WILL SHOW YOU HOW AMAZINGLY SIMPLE IT
  31. IS TO ADD ┬╒╥╙╘ MODE TO YOUR ├64!
  32.  
  33. ┬╒╥╙╘ VS ╞┴╙╘
  34. -------------
  35.  
  36. ┬OTH OF THE ┬╒╥╙╘ AND ╞┴╙╘ TRANSFER
  37. PROTOCOLS OFFER A GREAT SPEED ADVANTAGE
  38. OVER THE NORMAL SLOW-SERIAL BUS. ╞┴╙╘
  39. MODE ALLOWS ALL NORMAL OPERATIONS TO
  40. BE DONE AT HIGH SPEED. ┬╒╥╙╘ MODE ONLY
  41. ALLOWS CERTAIN SIMPLE OPERATIONS TO BE
  42. DONE AT HIGH SPEED. ╫HY ┬╒╥╙╘ MODE THEN
  43. ONE MIGHT ASK? ┬╒╥╙╘ MODE IS MUCH MORE
  44. SIMPLE TO IMPLIMENT IN SOFTWARE THAN
  45. ╞┴╙╘ MODE! ┴LTHOUGH ╞┴╙╘ MODE COULD
  46. ALSO BE DONE ON A ├64, ╔ PERSONALLY
  47. DIDN'T FEEL LIKE CONQUERING ALL THE
  48. SOFTWARE PROGRAMMING REQUIRED. ╘HIS
  49. SHOULDN'T STOP ANYONE ELSE FROM TRYING
  50. TO IMPLIMENT ╞┴╙╘ MODE THOUGH.
  51.  
  52. ╚OW IT WORKS
  53. ------------
  54.  
  55. ┬OTH ┬╒╥╙╘ AND ╞┴╙╘ MODES MAKE USE OF
  56. A HARDWARE SERIAL PORT WHICH ALLOWS
  57. FOR A GREAT INCREASE IN SPEED. ╘HE
  58. NORMAL SLOW-SERIAL BUS IS SOFTWARE
  59. DRIVEN, WHICH IS LIMITED BY THE SPEED
  60. OF THE MICROPROCESSOR UNIT (═╨╒). ╘HE
  61. HARDWARE SERIAL PORT RUNS ON ITS OWN
  62. WITH VERY LITTLE ATTENTION FROM THE ═╨╒
  63. ╔N FACT, TRANSFER RATES OF UP TO 30 K
  64. BYTES PER SECOND ARE POSSIBLE ON A ├64!
  65.  
  66. ┬UT, HOW DO WE ADD A HARDWARE SERIAL
  67. PORT? ┼ASY, WE DON'T! ╘HE ├64 ALREADY
  68. HAS TWO HARDWARE SERIAL PORTS THAT ARE
  69. RARELY, IF EVER USED. ╘HE PORTS ARE
  70. LOCATED ON THE 6526 ├╔┴ CHIPS. ┴LL ONE
  71. NEEDS TO DO IS CONNECT ONE OF THEM TO
  72. THE SLOW-SERIAL BUS, WHICH REQUIRES
  73. ONLY TWO SMALL PIECES OF WIRE!
  74.  
  75. ┴DDING A ╚ARDWARE ╙ERIAL ╨ORT
  76. -----------------------------
  77.  
  78. ╘O MAKE THINGS SIMILAR TO A ├128, ╔
  79. DECIDED TO USE THE PORT ON ├╔┴ #1.
  80.  
  81. ╟ET OUT YOUR USER'S GUIDE THAT CAME
  82. WITH THE ├64, AND TURN TO ┴PPENDIX ╔,
  83. PAGES 142 AND 143.
  84.  
  85. ╧N THE ╙ERIAL ╔/╧ CONNECTOR LOCATE THE
  86. ╙╥╤ (PIN 1), AND ─┴╘┴ (PIN 5) SIGNALS.
  87.  
  88. ╧N THE ╒SER ╔/╧ CONNECTOR LOCATE THE
  89. ├╬╘1 (PIN 4) AND ╙╨1 (PIN 5) SIGNALS.
  90.  
  91. ╬OW, OPEN YOUR ├64 AND REMOVE THE
  92. MOTHER-BOARD. ╘URN IT SO THAT ALL THE
  93. CONNECTORS ARE FACING YOU.
  94.  
  95. ╠OCATE THE PINS ON THE CONNECTORS BY
  96. USING THE DIAGRAMS IN THE USER'S GUIDE.
  97.  
  98. ╙╥╤ MUST BE CONNECTED TO ├╬╘1, AND ─┴╘┴
  99. TO THE ╙╨1. ╒SE TWO SHORT PIECES OF
  100. 30 GAUGE WIRE TO CONNECT THEM. ╙OLDER
  101. THE WIRES TO THE ╒SER ╔/╧ CONNECTOR AS
  102. FAR AWAY FROM ITS EDGE AS POSSIBLE,
  103. SINCE WE WANT TO STILL BE ABLE TO PLUG
  104. ANY INTERFACES IN. ╙OLDER THE WIRES
  105. TO ╙ERIAL ╔/╧ CONNECTOR ON THE SOLDER
  106. SIDE (BOTTOM) OF THE BOARD.
  107.  
  108. ╨UT YOUR ├64 BACK TOGETHER NOW. ┘OU'RE
  109. ALL DONE!
  110.  
  111. ╘EST LOAD A PROGRAM OR TWO TO MAKE
  112. SURE YOU CONNECTED THE CORRECT PINS
  113. TOGETHER. ╘HE ├64 SHOULD WORK AS USUAL
  114. WITH ┴╬┘ PIECE OF SOFTWARE, EVEN IF IT
  115. IS PROTECTED!
  116.  
  117. ╘HE ╙OFTWARE
  118. ------------
  119.  
  120. ╔'VE INCLUDE IN THIS ┴╥├HIVE A SIMPLE
  121. ┬╒╥╙╘ MODE SECTOR EDITOR "BURST.DEMO1".
  122. ╘HE COMMANDS ARE ALL STANDARD, AND ARE
  123. LISTED IN THE ╥┼═ STATEMENTS AT THE
  124. BEGINNING.
  125.  
  126. ╘HE FILE "BURST SUBS.BIN" IS A MODIFIED
  127. VERSION OF THE FILE THAT IS ON THE
  128. 1581 ─EMO DISK. ╔T IS FULLY DOCUMENTED
  129. IN THE FILE "BURST SUBS.SRC". ╫ITH A
  130. LITTLE STUDY OF THE SOURCE FILE, YOU
  131. SHOULD BE ABLE TO UNDERSTAND HOW IT
  132. ALL WORKS IN NO TIME.
  133.  
  134. ╘HE FINAL FILE, "BURST.TECH", CONTAINS
  135. ALL THE NITTY GRITTY DETAILS ABOUT
  136. ┬╒╥╙╘ MODE SO THAT YOU CAN WRITE YOUR
  137. OWN PROGRAMS. ┘OU WILL NEED EXPERIENCE
  138. WITH ═╠ AND ╔/╧ PROGRAMMING TO MAKE
  139. USE OF IT.
  140.  
  141. ╨ROGRAMMING ╨ROJECTS
  142. --------------------
  143.  
  144. ╔ LEFT OUT THE MOST USEFUL ┬╒╥╙╘ MODE
  145. COMMAND, THE ╞┴╙╘╠╧┴─ ╒╘╔╠╔╘┘. ╔T IS
  146. QUITE STRAIGHTFORWARD TO IMPLIMENT.
  147. ╔ LEAVE IT UP TO THE CURIOUS TO GIVE IT
  148. A TRY. ╔MPRESSIVE SPEED INCREASES CAN
  149. EASILY BE OBTAINED!
  150.  
  151. ╞INAL ╫ORDS...
  152. --------------
  153.  
  154. ╘HIS PROJECT WAS ORIGINALLY FINISHED,
  155. BUT THEN ABANDONED BECAUSE OF A LACK
  156. OF INTEREST FROM THE ├OMMODORE
  157. COMMUNITY AT LARGE. ┴ RECENT DELUGE OF
  158. MAIL TO ME REGRDING THE ARTICLE
  159. PROMPTED ME TO FINALLY WRITE IT UP.
  160.  
  161. ╔ WISH TO THANK ═ICHAEL ╚AMMER, ALIAS
  162. "─AUNTLESS" ON ╤UANTIM ╠INK, FOR
  163. PROVIDING ME WITH A NEW COPY OF THE
  164. 1581 ─EMO DISK AFTER ╔ CRASHED MINE.
  165. ╘HIS PROJECT WOULD NEVER HAVE BEEN
  166. FINISHED WITH OUT IT.
  167.  
  168. ╔F YOU HAVE ANY QUESTIONS, OR IDEAS,
  169. YOU CAN CONTACT ME ON ╤UANTUM ╠INK
  170. UNDER MY ALIAS OF "╥ECURSION". ╧R, BY
  171. MAIL AT THE FOLLOWING ADDRESS:
  172.  
  173.          ┴NDREW ┼. ═ILESKI
  174.          210-180 ╠EES ┴VENUE
  175.          ╧TTAWA, ╧NTARIO
  176.          ├ANADA ╦1╙ 5╩6
  177.  
  178. ╔'D ALSO APPRECIATE A CONTRIBUTION OF
  179. $5, OR ANY AMOUNT YOU THINK SUITABLE
  180. FOR THIS ARTICLE. ╘HE MONEY WILL BE
  181. PUT TOWARDS SAVING MY ├64 FROM THE
  182. AUCTION BLOCK, SO ╔ CAN CONTINUE TO
  183. BRING PROJECTS LIKE THIS ONE TO YOU.
  184.